home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Belgian Amiga Club - ADF Collection
/
BS1 part 26.zip
/
BS1 part 26
/
Macro assembler dev syst.adf
/
include
/
exec
/
devices.i
< prev
next >
Wrap
Text File
|
1985-12-20
|
1KB
|
55 lines
IFND EXEC_DEVICES_I
EXEC_DEVICES_I SET 1
**********************************************************************
*
* Commodore-Amiga, Inc. -- ROM Operating System Executive Include File
*
**********************************************************************
*
* Source Control:
*
* $Header: devices.i,v 1.0 85/08/28 15:07:02 carl Exp $
*
* $Locker: $
*
**********************************************************************
IFND EXEC_LIBRARIES_I
INCLUDE "exec/libraries.i"
ENDC !EXEC_LIBRARIES_I
IFND EXEC_PORTS_I
INCLUDE "exec/ports.i"
ENDC !EXEC_PORTS_I
*----------------------------------------------------------------
*
* Device Data Structure
*
*----------------------------------------------------------------
STRUCTURE DD,LIB_SIZE
LABEL DD_SIZE * identical to library
*----------------------------------------------------------------
*
* Suggested Unit Structure
*
*----------------------------------------------------------------
STRUCTURE UNIT,MP_SIZE * queue for requests
UBYTE UNIT_FLAGS
UBYTE UNIT_pad
UWORD UNIT_OPENCNT
LABEL UNIT_SIZE
*------ UNIT_FLAG definitions:
BITDEF UNIT,ACTIVE,0 * driver is active
BITDEF UNIT,INTASK,1 * running in driver's task
ENDC !EXEC_DEVICES_I